#include<stdio.h>
#include<time.h>
long long A(int m,int n)
{
    if(m==0)return n+1;
    if(n==0)return A(m-1,1);
    return A(m-1,A(m,n-1));
}
long long start,end;
int main()
{
    int i,j;
    for(i=1;i<=4;i++)
    for(j=1;j<=4;j++)
    {
        start=clock();
        printf("A(%d,%d)=%I64d ",i,j,A(i,j));
        end=clock();
        printf("%.3f\n",1.0*(end-start));
    }
    return 0;
}
